]> dgit.raspbian.org Git - gnome-shell.git/commit
workspaceAnimation: Don't exclude minimized windows
authorFlorian Müllner <fmuellner@gnome.org>
Tue, 28 Apr 2026 11:49:58 +0000 (13:49 +0200)
committerFlorian Müllner <fmuellner@gnome.org>
Sun, 2 Aug 2026 16:48:24 +0000 (18:48 +0200)
commit15b51c2fe051c28450f8b17adb451ab159bcfdb9
tree500de31b70afee7bde63c57eecb7ca6d70787f9e
parentfe0dadb2288a1b5fbf418c08de83ba57861a4885
workspaceAnimation: Don't exclude minimized windows

We may be switching workspaces because we are focusing a window
that is located on a different workspace.

In case that new focus window was minimized, it currently just pops
up out of nowhere after the animation, as we are only tracking windows
that are visible at the beginning of the transition.

To fix this, don't exclude minimized windows from tracking, but hide
them until they are unminimized.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/4199>
(cherry picked from commit 620efa31cd2669ef22e6dc24f2a5dca70918ff57)
js/ui/workspaceAnimation.js